# components/TEST_UI/CMakeLists.txt

# 1) 递归找出本目录（及子目录）下所有的 .c 文件
file(GLOB_RECURSE TEST_UI_SRCS
    "${CMAKE_CURRENT_LIST_DIR}/*.c"
)

# 2) 把它们注册成一个 IDF 组件
idf_component_register(
    SRCS ${TEST_UI_SRCS}
    INCLUDE_DIRS "."    # 让编译器能找到任意子目录下的 .h，比如 components/ui_comp.h
    REQUIRES lvgl       # 如果用到了 LVGL API，就保留；不然可以删掉
)
